cotton buds - Español Inglés Diccionario